Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

288
Visualizações
Obtener configuraciones de appsettings.json a afterStarted(opciones) en Blazor | Servidor Blazor

Quiero establecer una variable (someFlag = false/true) en JS para poder deshabilitar/habilitar la función javascript.

Me gustaría hacerlo con afterStarted (opciones) [descrito en el enlace a continuación].

https://docs.microsoft.com/en-us/aspnet/core/blazor/javascript-interoperability/?view=aspnetcore-6.0#javascript-initializers

La pregunta es:

¿Hay alguna forma de obtener los datos de appsettings.json para que funcionen después de comenzar (...)? Ya sea a través del parámetro de opciones o algo más, no importa.

Gracias.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

¿Quizás inyectar IConfiguration en la página blazor?

 @inject IConfiguration _configuration protected override afterStarted(){ var somevariable = _configuration["othervariable"]; }

De lo contrario, creo un objeto como ApplicationState con una interfaz, lo convierto en un servicio de alcance en Program.cs, defino las propiedades del objeto y luego inyecto esa interfaz en su página blazor:

Programa.cs

 builder.Services.AddScoped<IApplicationState, ApplicationState>(); var applicationState = app.Services.GetRequiredService<IApplicationState>(); applicationState.someVar = builder.Configuration["SomeVar"];

blazor

 @inject IApplicationState _applicationState protected override afterStarted(){ var somevariable = _applicationState.someVar; }

Espero que esto ayude

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda